package cn.snailteam.recruitment.entity;

import java.util.HashSet;
import java.util.Set;

/**
 * TrainingOrganInfoList entity. @author MyEclipse Persistence Tools
 */

public class TrainingOrganInfoList implements java.io.Serializable {

	// Fields

	private Integer id;
	private TradeCategories tradeCategories;
	private String organName;
	private Integer popularity;
	private String publishTime;
	private String account;
	private String password;
	private Set trainingTeacherLists = new HashSet(0);
	private Set trainingCoursesLists = new HashSet(0);

	// Constructors

	/** default constructor */
	public TrainingOrganInfoList() {
	}

	/** minimal constructor */
	public TrainingOrganInfoList(String organName, String publishTime,
			String account, String password) {
		this.organName = organName;
		this.publishTime = publishTime;
		this.account = account;
		this.password = password;
	}

	/** full constructor */
	public TrainingOrganInfoList(TradeCategories tradeCategories,
			String organName, Integer popularity, String publishTime,
			String account, String password, Set trainingTeacherLists,
			Set trainingCoursesLists) {
		this.tradeCategories = tradeCategories;
		this.organName = organName;
		this.popularity = popularity;
		this.publishTime = publishTime;
		this.account = account;
		this.password = password;
		this.trainingTeacherLists = trainingTeacherLists;
		this.trainingCoursesLists = trainingCoursesLists;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public TradeCategories getTradeCategories() {
		return this.tradeCategories;
	}

	public void setTradeCategories(TradeCategories tradeCategories) {
		this.tradeCategories = tradeCategories;
	}

	public String getOrganName() {
		return this.organName;
	}

	public void setOrganName(String organName) {
		this.organName = organName;
	}

	public Integer getPopularity() {
		return this.popularity;
	}

	public void setPopularity(Integer popularity) {
		this.popularity = popularity;
	}

	public String getPublishTime() {
		return this.publishTime;
	}

	public void setPublishTime(String publishTime) {
		this.publishTime = publishTime;
	}

	public String getAccount() {
		return this.account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getPassword() {
		return this.password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public Set getTrainingTeacherLists() {
		return this.trainingTeacherLists;
	}

	public void setTrainingTeacherLists(Set trainingTeacherLists) {
		this.trainingTeacherLists = trainingTeacherLists;
	}

	public Set getTrainingCoursesLists() {
		return this.trainingCoursesLists;
	}

	public void setTrainingCoursesLists(Set trainingCoursesLists) {
		this.trainingCoursesLists = trainingCoursesLists;
	}

}